<?php


namespace plugin\colecron\app\service;

/**
 * Class CronService
 * @package plugin\colecron\app\service
 * @method static  crontabIndex($param) 定时器列表
 * @method static  crontabCreate($param) 创建定时器
 * @method static  crontabUpdate($param) 修改定时器
 * @method static  crontabDelete($param) 清除定时任务
 * @method static  crontabReload($param) 重启定时任务
 * @method static  crontabRun($id) 执行一次
 *
 * @method static  crontabLog($data) 执行日志列表
 */
class CronService
{
    public static function __callStatic(string $name, array $arguments)
    {
        return ClientService::instance()->request([
            'method' => $name,
            'args' => $arguments[0]??[]
        ]);
    }
}